#ifndef REGISTRODATOS_H
#define REGISTRODATOS_H

#include <string>
#include "../BloqArch/IRegistro.h"


class RegistroDatos : public IRegistro {
	private:
		std::string _dato;

	public:
		RegistroDatos();
		RegistroDatos(int id, std::string);
		~RegistroDatos();

		// Necesario para que funcione la busqueda en nodos
		RegistroDatos(const IRegistro& r);

		std::string getDato() const { return this->_dato; }
		void setDato(std::string s){ this->_dato = s; }

		// IRegistro
		int getSize() const;
		int serializar(char* arrBytes);
		int desSerializar(char* arrBytes);
};


#endif
